昨天我們介紹了什麼是 API,今天來實作一個簡單又實用的自動化流程:
每天定時抓取匯率資料,並自動寫進 Google Sheet!
1.開啟工作流新增schedule節點,記得把時區改成自己的所在地,避免觸發時間跑掉
2.新增http request節點,method選Get,URL填 https://api.exchangerate-api.com/v4/latest/TWD 其他預設即可
這串網址是來自 exchangerate-api.com 的免費服務,提供全球多種貨幣的即時匯率資料,不需要註冊或 API 金鑰,就能快速取得匯率資訊
3.新增code節點篩選出合適的資料,這邊我只抓幾個欄位(日期、貨幣、美金匯率),你可以依需求修改,不會寫的一樣可以請求AI工具的幫助
4.新增google sheet節點選Append row in sheet找到要寫入的Document和Sheet,把剛篩選出的資料拖移進欄位中
記得要先在google sheet中先設好欄位否則欄位會對不起來喔
5.最後按下執行測試結果
可以看到成功把結果寫進了google sheet
6.我們一樣來測等時間到後能不能成功
上圖可以看到等時間到後也能成功觸發流程
今天我們用 n8n 打造了一個每天自動抓取匯率、整理資料、並寫入 Google Sheet 的流程。之前也說過,對我們這種普通使用者來說,Google Sheet 是很適合拿來當作資料庫的工具。這樣的基礎流程未來也能擴充,像是加入多幣別比對、匯率異常通知,甚至畫出趨勢圖做分析,讓自動化更貼近實際生活或工作的需求。